package com.gzxw.mogublog.xo.service;

import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.service.IService;
import com.gzxw.mogublog.commons.entity.Blog;
import com.gzxw.mogublog.commons.entity.Tag;
import com.gzxw.mogublog.xo.vo.TagVO;

import java.util.List;


public interface TagService extends IService<Tag> {


    IPage<Tag> getList(TagVO tagVO);

    String add(TagVO tagVO);

    String edit(TagVO tagVO);

    String deleteBatch(List<TagVO> tagVOList);

    String stickTag(TagVO tagVO);

    String tagSortByClickCount();

    String tagSortByCite();

    List<Tag> getHotTag(Integer hotTagCount);
}
